package cn.edu.xjtu.nbrash.xbarsuite.terry;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import cn.edu.xjtu.nbrash.xbarsuite.R;
import cn.edu.xjtu.nbrash.xbarsuite.zxingdemo.RashDisplayActivity;

import com.google.zxing.client.android.Contents;
import com.google.zxing.client.android.Intents;

public class EncodeSMS extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_encode_sms);

		 
	}

	public void showQR(View v) {
		
		String  phoneNum= ((TextView) findViewById(R.id.phone_text)).getText().toString();
		String content = ((TextView) findViewById(R.id.content_text)).getText().toString();
		String data = phoneNum + "?body=" +content;
		
		if(phoneNum != null && !phoneNum.equals("")){
			Intent intent = new Intent(this, RashDisplayActivity.class);
			// ACTION 是 ENCODE
			intent.setAction(Intents.Encode.ACTION);
			// 类型是TEXT，这里可以有很多中类型，具体参见QRCodeEncoder源码
			intent.putExtra(Intents.Encode.TYPE, Contents.Type.SMS);
			// 数据，这里是字符串
			intent.putExtra(Intents.Encode.DATA, data);
			startActivity(intent);
		}
	}
//	public void showQR(View v) {
//		String  phoneNum= ((TextView) findViewById(R.id.phone_text)).getText().toString();
//		String content = ((TextView) findViewById(R.id.content_text)).getText().toString();
//		
//		if(phoneNum != null && !phoneNum.equals("")){
//			Intent intent = new Intent(this, RashDisplayActivity.class);
//			Bundle bundle = new Bundle();
//			
//			// ACTION 是 ENCODE
//			intent.setAction(Intents.Encode.ACTION);
//			// 类型是TEXT，这里可以有很多中类型，具体参见QRCodeEncoder源码
//			intent.putExtra(Intents.Encode.TYPE, Contents.Type.);
//			// 数据，这里是字符串
//			bundle.putString(SomeNewConstant., phoneNum);
//			bundle.putString(SomeNewConstant.CONTENT, content);
//			
//			intent.putExtra(Intents.Encode.DATA,bundle);
//			startActivity(intent);
//		}
//	}




}
